cultivation sweeping machines - Francés Inglés Diccionario